Import
Usage
If you receive a 403 error when trying to load Transak’s URL, it means your domain needs to be whitelisted.
Please contact us for assistance in resolving this issue.
Return Type: UseAddFundsModalReturnType
The hook returns an object with the following properties:
Properties
triggerAddFunds
(settings: AddFundsSettings) => void
Opens the On-ramp modal with the specified parameters.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
walletAddress | string | Hex | The address of the wallet to receive funds | 
fiatAmount | string | (Optional) The exact fiat amount to be used | 
fiatCurrency | string | (Optional) The currency for the fiat amount (e.g., ‘USD’, ‘EUR’) | 
defaultFiatAmount | string | (Optional) The default fiat amount to display | 
defaultCryptoCurrency | string | (Optional) The default cryptocurrency to purchase | 
cryptoCurrencyList | string | (Optional) Comma-separated list of available cryptocurrencies | 
networks | string | (Optional) Comma-separated list of available networks | 
onClose | () => void | (Optional) Callback when the modal is closed | 
onOrderCreated | (data: any) => void | (Optional) Callback when a new order is created | 
onOrderSuccessful | (data: any) => void | (Optional) Callback when order completes successfully | 
onOrderFailed | (data: any) => void | (Optional) Callback when order fails | 
closeAddFunds
() => void
Closes the On-ramp modal.
addFundsSettings
AddFundsSettings | undefined
AddFundsSettings Interface: